pass-through facility - French English Dictionary